// import {a , str ,funC} from './modules/ejs/moduleC.js'

// console.log(a);
// console.log(str);
// funC(1,2)

// 执行 node main.js 报错了 node 中默认不支持 es module 语法  => 前往下一个commit 解决

// 这里 因为node 环境中没法用ejs 语法 直接node执行该文件会报错 所以 用npm init 初始化 package.json 文件 初始化的时候 package name 请不要写中文
// 然后 在json 文件中  加入 "type": "module"
// 再次用 node 执行 main.js

//  注意 用了module    import xxx  from './modules/ejs/moduleC.js' 引入文件的后缀一定要补全



// 这里做一下修正
// Node.js 要求 ES6 模块采用`.mjs`后缀文件名。也就是说，只要脚本文件里面使用`import`或者`export`命令，那么就必须采用`.mjs`后缀名。Node.js 遇到`.mjs`文件，就认为它是 ES6 模块，默认启用严格模式，不必在每个模块文件顶部指定`"use strict"`。

// 如果不希望将后缀名改成`.mjs`，可以在项目的`package.json`文件中，指定`type`字段为`module`。

import {a , str ,funC} from './modules/mjs/moduleC.mjs'

console.log(a);
console.log(str);
funC(1,2)
